snow-capped peak - Español Inglés Diccionario